razor shells - Turkish English Dictionary